package com.five.community.service;
import com.five.community.bean.Chargedetailsmanagement;
import com.five.community.bean.vo.ChargedetailsmanagementVo;
import com.five.community.bean.vo.PersonVo;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

public interface ChargedetailsmanagementService {
    //查询Vo收费项目表所有信息
    List<ChargedetailsmanagementVo> selectAll() throws Exception;
    List<ChargedetailsmanagementVo>  selectByPservicecode(String pservicecode) throws Exception;
    void deleteById(int id) throws Exception;
    void insert(Chargedetailsmanagement chargedetailsmanagement) throws Exception;
    //以下两个为修改时所用
    Chargedetailsmanagement selectbyid(int id)throws Exception;
    void update(Chargedetailsmanagement chargedetailsmanagement)throws Exception;

    PageInfo<ChargedetailsmanagementVo> getPageInfo(Integer pageNum, int pageSize)throws Exception;
}
